@rem: (@px / 75)*1rem;
@px: 0;

img{  
  width: auto;  
  height: auto;  
  max-width: 100%;  
  max-height: 100%;     
} 

.flex-size {
  flex: 1 1 auto;
}

.text-over {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-overs {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

.flex-row,
.flex-column {
  display: flex;
  flex-wrap: nowrap;
}

.flex-column {
  flex-direction: column;
}

.flex-row {
  flex-direction: row;
  align-items: center
}

// 移动端下边框1px解决方案
.shadow(@num1, @num2, @num3) {
  -webkit-box-shadow: 2px 0px 0px -1px #EEEEEE;
  box-shadow: @num1 @num2 @num3 -1px #EEEEEE;
}
